package org.pointex.common.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * ʱ��ת��������
 * 
 * @author Szqiu
 *
 */
public class DateConvertUtil {

	/**
	 * ������� Integer ʱ������ת String
	 * 
	 * @param time
	 * @return ����ʱ������ yyyy-MM-dd
	 */
	public String convertStrShort(Integer time) {
		Date date = new Date(time);
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
		String timeStr = simpleDateFormat.format(date);
		return timeStr;
	}

	/**
	 * ������� Integer ʱ������ת String
	 * 
	 * @param time
	 * @return ����ʱ������ yyyy-MM-dd HH:mm:ss
	 */
	public String convertStr(Integer time) {
		Date date = new Date(time);
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String timeStr = simpleDateFormat.format(date);
		return timeStr;
	}

	/**
	 * �������ʱ����������ת��ΪInteger����
	 * 
	 * @param time
	 * @return
	 */
	public Integer converInteger(Date time) {
		Long d = time.getTime();
		int value = d.intValue();
		return value;
	}

	/**
	 * �������ʱ����������ת��ΪLong����
	 * 
	 * @param time
	 * @return
	 */
	public Long converLong(Date time) {
		Long d = time.getTime();
		return d;
	}

}
